1

Le changement de paradigme : des modèles spécialisés par tâche aux LLM

PolyU COMP5511Lecture 10
00:00

L'évolution du NLP : de l'IA fragmentée aux modèles de fondation

Définitions

  • IA fragmentée: une époque marquée par des architectures neuronales distinctes et spécialisées, conçues pour des tâches individuelles telles que l'étiquetage de séquences ou la classification.
  • Modèle de fondation: une architecture transformer unifiée et monolithique qui traite tous les problèmes linguistiques comme une séquence générative de texte à texte $x \rightarrow y$.

Concepts clés

  • Consolidation architecturale : Historiquement, le NLP nécessitait des pipelines sur mesure (Bi-LSTM pour le NER, CNN pour l'analyse de sentiment). Les LLM fusionnent ces silos en une seule architecture où les mêmes poids sont utilisés pour chaque tâche.
  • L'interface unifiée : Les LLM remplacent les « têtes de sortie » spécialisées (par ex. un Softmax à 3 classes) par une interface en langage naturel. Les entrées et les sorties sont toujours des chaînes de caractères, ce qui permet au modèle d'interpréter l'intention plutôt que le format.
  • Transfert de connaissances : Les modèles traditionnels étaient « tabula rasa » pour chaque tâche. Les LLM privilégient la généralisation avant tout, où les tâches spécifiques ne sont que des applications d'une représentation interne du langage robuste et préexistante.

Contexte historique

  • Avant 2018 : L'isolation des tâches exigeait d'entraîner des modèles distincts avec différentes fonctions de perte $\mathcal{L}_{task}$.
  • Époque moderne : Le paradigme « texte à texte » permet à un seul modèle (par ex. Llama-3) de changer de tâche via un prompt zero-shot ou few-shot.
IA traditionnelle$f_{NER}(x) \rightarrow y_{labels}$$f_{Sent}(x) \rightarrow y_{class}$$f_{Trans}(x) \rightarrow y_{seq}$Ère des modèles de fondationPrompt + $x$LLM$f(p, x) \rightarrow y_{str}$Chaîne $y$
Comparaison des implémentations en Python